Skip to content

ci: enable branch-specific npm publishing#464

Merged
ParidelPooya merged 2 commits intomainfrom
ci/multi-branch-npm-publish
Mar 9, 2026
Merged

ci: enable branch-specific npm publishing#464
ParidelPooya merged 2 commits intomainfrom
ci/multi-branch-npm-publish

Conversation

@ParidelPooya
Copy link
Contributor

Description of changes:

Add ref parameter to checkout action in npm-publish workflow to use the target branch specified when creating GitHub releases. This enables publishing v1.x.x from v1.x branch and v2.x.x from main branch using the correct source code for each version line.

Issue #, if available:
#461

@ParidelPooya ParidelPooya force-pushed the ci/multi-branch-npm-publish branch from 011fc89 to 4865fec Compare March 3, 2026 23:45
Add ref parameter to checkout action in npm-publish workflow to use the
target branch specified when creating GitHub releases. This enables
publishing from different branches (main, v1.x) using the correct source
code. Operator manages branch-version alignment during release creation.
@ParidelPooya ParidelPooya force-pushed the ci/multi-branch-npm-publish branch from 4865fec to 778908c Compare March 3, 2026 23:51
@ParidelPooya ParidelPooya marked this pull request as ready for review March 9, 2026 17:33
@ParidelPooya ParidelPooya merged commit 5ae42ae into main Mar 9, 2026
66 of 73 checks passed
ParidelPooya added a commit that referenced this pull request Mar 9, 2026
*Description of changes:*

Add ref parameter to checkout action in npm-publish workflow to use the
target branch specified when creating GitHub releases. This enables
publishing v1.x.x from v1.x branch and v2.x.x from main branch using the
correct source code for each version line.

*Issue #, if available:*
#461
ParidelPooya added a commit that referenced this pull request Mar 9, 2026
*Description of changes:*

Add ref parameter to checkout action in npm-publish workflow to use the
target branch specified when creating GitHub releases. This enables
publishing v1.x.x from v1.x branch and v2.x.x from main branch using the
correct source code for each version line.

*Issue #, if available:*
#461
@ParidelPooya ParidelPooya deleted the ci/multi-branch-npm-publish branch March 9, 2026 20:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants